﻿using System.ComponentModel;

namespace Primitive.Mvvm.Framework.Interfaces
{
    public interface IMediator : INotifyPropertyChanged
    {
        void Subscribe(IViewModel subscriber);
        void Unsubscribe(IViewModel subscriber);
        void NotifyAll(object sender, PropertyChangedEventArgs pce);
    }
}
